principle of sustainability - Francés Inglés Diccionario